<?xml version = '1.0' encoding = 'UTF-8'?>
<HBRRepo><variables/><rulesets/><rules><rule id="1" name="Allocate Predicted Expenses" product="Planning"><property name="application">Vision</property><property name="plantype">Plan1</property><script type="calcscript">SET UPDATECALC OFF;

FIX ("Forecast", "BaseData", "OAD") 

	FIX (@Relative("7003", 0))
	
		FIX (&amp;CurYr, @Relative("Q3", 0), @Relative("Q4", 0))		
		"P_000" 
		(
			IF ((&amp;LastYr->"Actual"->"Working" &lt;> #MISSING)	AND ("Predictive Forecast"->"7460"->"Predicted"	&lt;> #MISSING))	
			"Predicted" = ("Predictive Forecast"->"7460"->"Predicted" * &amp;LastYr->"Actual"->"Working") / 	&amp;LastYr->"Actual"->"Working"->"7003";				
			ENDIF		
		)
		ENDFIX
		
		
		FIX (&amp;NextYear, @Relative("Q1", 0), @Relative("Q2", 0))		
		"P_000" 
		(
			IF ((&amp;CurYr->"Actual"->"Working" &lt;> #MISSING) AND ("Predictive Forecast"->"7460"->"Predicted"	&lt;> #MISSING))				
			"Predicted" = ("Predictive Forecast"->"7460"->"Predicted" * &amp;CurYr->"Actual"->"Working") / &amp;CurYr->"Actual"->"Working"->"7003";				
			ENDIF		
		)		
		ENDFIX		
	ENDFIX	
	
	FIX (@Relative("7004", 0))
	
		FIX (&amp;CurYr, @Relative("Q3", 0), @Relative("Q4", 0))		
		"P_000" 
		(
			IF ((&amp;LastYr->"Actual"->"Working" &lt;> #MISSING)	AND ("Predictive Forecast"->"7625"->"Predicted"	&lt;> #MISSING))	
			"Predicted" = ("Predictive Forecast"->"7625"->"Predicted" * &amp;LastYr->"Actual"->"Working") / 	&amp;LastYr->"Actual"->"Working"->"7004";				
			ENDIF		
		)
		ENDFIX
		
		
		FIX (&amp;NextYear, @Relative("Q1", 0), @Relative("Q2", 0))		
		"P_000" 
		(
			IF ((&amp;CurYr->"Actual"->"Working" &lt;> #MISSING) AND ("Predictive Forecast"->"7625"->"Predicted"	&lt;> #MISSING))				
			"Predicted" = ("Predictive Forecast"->"7625"->"Predicted" * &amp;CurYr->"Actual"->"Working") / &amp;CurYr->"Actual"->"Working"->"7004";				
			ENDIF		
		)		
		ENDFIX		
	ENDFIX
	
	FIX (@Relative("7005", 0))
	
		FIX (&amp;CurYr, @Relative("Q3", 0), @Relative("Q4", 0))		
		"P_000" 
		(
			IF ((&amp;LastYr->"Actual"->"Working" &lt;> #MISSING)	AND ("Predictive Forecast"->"7699"->"Predicted"	&lt;> #MISSING))	
			"Predicted" = ("Predictive Forecast"->"7699"->"Predicted" * &amp;LastYr->"Actual"->"Working") / 	&amp;LastYr->"Actual"->"Working"->"7005";				
			ENDIF		
		)
		ENDFIX
		
		
		FIX (&amp;NextYear, @Relative("Q1", 0), @Relative("Q2", 0))		
		"P_000" 
		(
			IF ((&amp;CurYr->"Actual"->"Working" &lt;> #MISSING) AND ("Predictive Forecast"->"7699"->"Predicted"	&lt;> #MISSING))				
			"Predicted" = ("Predictive Forecast"->"7699"->"Predicted" * &amp;CurYr->"Actual"->"Working") / &amp;CurYr->"Actual"->"Working"->"7005";				
			ENDIF		
		)		
		ENDFIX		
	ENDFIX
			 
ENDFIX</script></rule></rules><components/><deployobjects><deployobject product="2" application="vision" plantype="plan1" obj_id="1" obj_type="1" name="ALLOCATE PREDICTED EXPENSES"/></deployobjects></HBRRepo>